body, th, td, input, select, ul, li, p, h1,ol, h2, h3,tr,form { font-size: 12px; padding:0; margin:0; color:#555;}
body { background:#fff; font-family:Arial;}
#main { width:950px; float:left; margin-top:6px;}

a {color: #743331;text-decoration: none; font-family:Arial,Helvetica,sans-serif; }
a:hover {color:#0066CC;text-decoration: underline;}

a.blue {color: #0066CC;text-decoration: none;}
a.blue:hover {color:#0066CC;text-decoration: underline;}

a.blueUnderLine {color: #0066CC;text-decoration: underline;} 
a.blueUnderLine:hover {color: #800000;text-decoration: none;}

ul,ol { list-style:none;}
img { border:0; vertical-align:top;} 
.pricel { font-size:18px; font-weight:900; color:#ec2b2c;}
.cartnum{ color:Red; font-family:Verdana;}

#wapper { width:950px; margin:0 auto;}
#a_1_news li img,#a_2_news li img,#a_3_news li img,#c_1_news li img,#c_2_news li img,#c_3_news li img,#c_4_news li img,#c_5_news li img,#b_1_news li img,#b_2_news li img,.clothes_body li img,.hot_body li img,.shoes_body li img,.product_list li img,.topSaleList li img,.similar_product_body li img { border:1px #ddd solid;}
#a_1_news li a:hover img,#a_2_news li a:hover img,#a_3_news li a:hover img,#c_1_news li a:hover img,#c_2_news li a:hover img,#c_3_news li a:hover img,#c_4_news li a:hover img,#c_5_news li a:hover img,#b_1_news li a:hover img,#b_2_news li a:hover img,.clothes_body li a:hover img,.hot_body li a:hover img,.shoes_body li a:hover img,.product_list li a:hover img,.topSaleList li a:hover img,.similar_product_body li a:hover img { border:1px #66c7ff solid;}

.top_box { width:950px; float:left;}
.top_line { width:950px; height:28px; float:left; line-height:28px; background:url(/images/top_line.gif) repeat-x; color:#777; line-height:28px;}
.top_line a { color:#777;}
.top_line a:hover { color:#077fd3;}
.top_line_left,.top_line_right { width:8px; height:28px; float:left; overflow:hidden;}
.top_line_left { background:url(/images/images.gif) 0 0 no-repeat;}
.top_line_right { background:url(/images/images.gif) -50px 0 no-repeat;}
.top_line_body1 { width:320px; height:28px; float:left; margin-right:10px; overflow:hidden;}
.top_line_body2 { width:604px; height:28px; float:left; overflow:hidden;}
.top_line_body2 li { float:left;} 
.top_line_body2 li span { margin:0 6px;}

.top_logo { width:942px; height:75px; float:left; margin-top:8px; overflow:hidden;}
.logo { width:263px; height:75px; float:left; margin-right:20px;}
.ad1 { width:295px; float:left; margin-right:18px; overflow:hidden;}
.ad1 a { width:295px; height:75px; float:left; display:block;}
.search_box { width:346px; height:75px; float:left; overflow:hidden;}
.userInfo_box { width:346px; height:37px; float:left; overflow:hidden;}
.userInfo_box  table td{ height:37px; }
.userInfo_box img { margin:0 10px 0 0;}
.userInfo_box a { margin-right:10px; color:#016eb4;}
.userInfo_box a:hover { color:#016eb4;}
.userInfo .info{ float:left; width:346px; height:23px; }
.userInfo_box_span2 { float:left; width:187px; margin-top:10px; height:23px;}
.userInfo_box_span { height:23px; width:159px;  line-height:19px; margin-top:10px; float:left;}
.shoppingcart_a { background:url(/images/shoppingcart.jpg) 0 center no-repeat; padding-left:25px;}
.search { width:346px; height:26px; float:left; overflow:hidden; margin-top:3px;}
.search_input { width:295px; height:24px; float:left; background:url(/images/search_bg.gif) repeat-x; border:1px #c1c1c1 solid; margin-right:3px;}
.search_input2 { float:left;}

.menu_box { width:950px; height:66px; float:left; margin-top:8px; background:url(/images/menu_bg.jpg) no-repeat;}
.menu_box_top { width:950px; height:36px; float:left; font-family:"微软雅黑","黑体",Arial; overflow:hidden;}
.menu_box_top li { font-size:16px; font-weight:900; line-height:36px; float:left; margin: 0 19px; display:inline;}
.menu_box_top li a { color:#fff;}
.menu_box_top li a:hover { color:#fff;}
.menu_box_top .menu_line { width:2px; height:35px; margin:0; overflow:hidden; background:url(/images/menu_line.gif) no-repeat; float:left;}
#menu2_li2 { width:80px; height:36px; float:left; background:url(/images/guestbook_bg.jpg) no-repeat; text-align:center;}
#menu2_li2 a { color:#000;}
.menu2_li2 a:hover { color:#000;}
.menu_box_bottom { width:950px; height:30px; float:left; overflow:hidden; line-height:30px;}
.menu_box_bottom li { float:left; margin:0 10px; display:inline; font-size:13px;}
.menu_box_bottom li a { color:#555;}
.menu_box_bottom li a:hover { color:#077fd3;}

.body_bottom_left { width:169px; float:left; margin-right:10px; overflow:hidden;}
.body_bottom { width:950px; float:left; margin-top:6px;}
.body_bottom_right { width:771px; float:left; overflow:hidden;}
.product_category_title { width:139px; height:28px; float:left; line-height:28px; background:url(/images/images.gif) -250px 0 no-repeat; padding-left:30px; display:inline;}
.product_category_title h3 { font-size:15px; color:#fff;}
.product_category_body { width:161px; float:left; border-left:1px #ffb049 solid; border-right:1px #ffb049 solid; padding:5px 3px; overflow:hidden;}
.product_category_body h2 { width:156px; height:27px; float:left; background:url(/images/images.gif) -250px -100px no-repeat; font-size:15px; line-height:27px; padding-left:5px;}
.product_category_body h2 a { color:#2666be;}
.product_category_body h2 a:hover { color:#2666be;}
.bg1,.bg2,.bg3,.bg4,.bg5 { width:122px; height:27px; float:left; margin-top:5px; line-height:27px; font-size:15px; font-weight:900; padding-left:39px; display:inline; color:#206fd8;}
.bg1 { background:url(/images/images.gif) -250px -150px no-repeat;}
.bg2 { background:url(/images/images.gif) -250px -200px no-repeat;}
.bg3 { background:url(/images/images.gif) -250px -250px no-repeat;}
.bg4 { background:url(/images/images.gif) -250px -300px no-repeat;}
.bg5 { background:url(/images/images.gif) -250px -350px no-repeat;}
.product_category_body ul li { width:146px; height:28px; float:left; line-height:28px; overflow:hidden; background:url(/images/small_img.gif) 3px 9px no-repeat; padding-left:15px; display:inline;}
.product_category_body li a { color:#8e2525;}
.product_category_body li a:hover { color:#a60000;}
.product_category_bottom { width:169px; height:5px; float:left; overflow:hidden; background:url(/images/images.gif) -250px -50px no-repeat;}
.jdm_events { width:180px; border:1px #CCC solid; background:#fff;}
.jdm_events li { width:165px; padding-left:15px; background:url(/images/small_img.gif) 8px center no-repeat; float:left; display:inline;}
.jdm_events li a { color:#8E2525;}
.jdm_events li a:hover { color:#A60000;}

.copyright_box { width:950px; float:left; margin-top:10px;}
.copyright_border { width:950px; height:10px; float:left; background:url(/images/border_bg2.gif) 0 center repeat-x;}
.copyright_text { width:950px; height:36px; float:left; margin-top:5px; line-height:36px;}
.copyright_text_left,.copyright_text_right { width:3px; height:36px; float:left; overflow:hidden;}
.copyright_text_left { background:url(/images/images.gif) -450px 0 no-repeat;}
.copyright_text_right { background:url(/images/images.gif) -450px -50px no-repeat;}
.copyright_text_center { width:664px; height:36px; float:left; background:#dfffd0; line-height:36px; padding-left:280px; display:inline; color:#2f7f06;}
.copyright_text_center li { float:left;}
.copyright_text_center li span { margin:0 8px;}
.copyright_box a { color:#2f7f06;}
.copyright_box a:hover { color:#2f7f06;}
.copyright_body { width:950px; float:left; text-align:center; padding:10px 0; line-height:22px; color:#777;}
#contact a{ margin-right: 20px;}
a.iconMSN{ background:url(/images/icon_msn.png) no-repeat 0; padding-left:23px; height:32px;}
a.iconYahoo{ background:url(/images/icon_yahoo.png) no-repeat 0; padding-left:23px; height:32px;}
#live800msg {background-color:#FFFFFF;display:none;position:fixed;right:10px;top:130px;z-index:102;}
#live800msg .closeLine {background:url(/Images/live800header_bg.gif) no-repeat;text-align:right;}

.proimg { height:132px; overflow:hidden;}
.proname { height:40px; line-height:20px; overflow:hidden;}
.price { font-size:15px; color:#EC2B2C; font-weight:900;}

.error {background:#FFFCFC url(Images/error.gif) no-repeat scroll 5px 50%;border:1px solid #EFB49D;color:#CB3500;font-size:12px;margin:5px;padding:6px 10px 5px 25px;width:270px; text-align:left;}
.pagebar {clear:both;color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0 5px;padding-bottom:10px;padding-top:5px;}
.pagebar .pagebarCurrent {background:#95071B;border:1px solid #D4D4D4;color:#FFFFFF;height:13px;line-height:100%;margin:3px;padding:1px 5px;text-decoration:none;}
.pagebar a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #DDDDDD;color:#666666;font-family:Tahoma,SimSun,Arial;margin:-2px 0 0 5px;padding:1px 5px;text-decoration:none;}
.pagebar a:hover {border:1px solid #95071B;color:#666666;text-decoration:none;}
.pagebar .pagerButton {background-color:#EBEBEB;border:1px solid #AAAAAA;color:#808080;font-family:Verdana;font-size:12px;height:19px;margin-left:5px;padding:2px 3px;width:40px;}

.prices {color:#CF4040;font-family:Verdana;font-size:12px;font-weight:bold;width:60px;}
.hide {display:none;}

/*客服*/
#kefu {position:fixed;right:5px;top:120px;width:93px;z-index:102;}
.kefu_title { width:93px; height:30px; float:left; background:url(/images/kefu_title.jpg) no-repeat; position: relative;}
#kefu ul { width:93px; background:url(/images/kefu_bg.gif) repeat-y; float:left; padding-bottom:8px;}
#kefu li { margin-top:8px;}
.live130069 { width:93px; height:63px; background:url(/images/kefu_img1.jpg) no-repeat; float:left;}
.msn { width:93px; height:29px; float:left; background:url(/images/kefu_img2.jpg) no-repeat;}
.msn a,.yahoo a,.skype a { width:93px; height:29px; display:block;}
.msn span,.yahoo span,.skype span{ text-indent:-9999px; display:block; line-height:29px;}
.yahoo { width:93px; height:29px; float:left; background:url(/images/kefu_img3.jpg) no-repeat;}
.skype { width:93px; height:29px; float:left; background:url(/images/kefu_img4.jpg) no-repeat;}
.qq { width:93px; float:left; text-align:center;}
.live130069 span{ text-indent:-9999px; display:block; line-height:63px;}
.live130069 a { width:93px; height:63px; display:block;}
.kefu_border_bottom { width:93px; height:8px; float:left; overflow:hidden; background:url(/images/kefu_border_bottom.jpg) no-repeat;}
.closeLine { position: absolute; top:4px; right:5px;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=15);
	-moz-opacity: 0.15;
	opacity: 0.15;/* 越大背景色越深 */
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 1px solid #30C0FF;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
	cursor:pointer;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	color:#B30F10;/*FBFBFB*/
	font-weight:bold;
	font-size:14px;
}

#TB_title{
	background:#98E0FF url(TB_title_bg.jpg) repeat-x;
	height:27px;
}
#TB_body
{
	margin:0; padding:0;
}
#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent .TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:38px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
	text-align:center;
	color:#40A040;
	/*font-size:14px;
	font-family:黑体;*/
	background:url(/ejt/images/loading_bg.gif) no-repeat center;
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	/*margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;*/
}
.drag{ cursor:move;}
/*
可移动
*/
/*
#TB_resize{ background:url(resize.gif) no-repeat 100% 50%; height:11px; width:11px; cursor:nw-resize; float:right;}
*/ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}
ul.jd_menu_vertical {
	/*width: 200px;*/
}
/*ul.jd_menu_vertical li {
	float: none;
}
*/
/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul { position: absolute; jd_menu_vertical
	display: none;
list-style-type: none; padding: 0px; z-index: 10000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: -80px; }
/*ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}
*/
/*
ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
*/
/*ul.jd_menu_vertical ul {
	background-color: #fff;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	
	border: 1px solid #B36B45;
	border-top: 1px solid #865034;
	border-left: 1px solid #865034;
	color:#652F2F;
}*/
ul.jd_menu_vertical {
	height: auto;
	width:198px;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
/*ul.jd_menu li {
	font-family: sans-serif;
	font-size: 12px;
	color: #652F2F;
	
	line-height: 14px;
	
	margin: 0px;
	/*padding: 4px 7px 3px 7px;*/
	/*height: 13px;*/
	
	cursor: pointer;
	white-space: nowrap;
}
*/ul.jd_menu li ul{ background-color: #FFF; }
/*ul.jd_menu li li {
	width: 160px;
	padding:0 5px 0 20px;
    background:transparent url(/Images/category_dot.gif) no-repeat scroll 0pt 8px;
}*/
/*
ul.jd_menu li a {
	color: #652F2F;
	text-decoration: none;
}
*/
ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	/*background-color: #B36B45;
	color: #fff;
	padding: 1px 3px 1px 3px;
	
	border: 1px solid #369;
	border-left: 1px solid #9CF;
	border-top: 1px solid #9CF;*/
	
}
#level2 li{ height:20px;display: none; }
